#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <semaphore.h>

_PROTOTYPE ( int main, (void));
int main()
{
	sem_t cons,prod;
	int res;
	prod.id=3;
	cons.id=4;


    res=sem_assign(&prod,1);
	if(res < 0){
		printf("error\n");
		return -1;
	}

	res=sem_assign(&cons,0);
	if(res < 0){
		printf("error\n");
		return -1;
	}


    sem_wait(&cons);
	printf("Consumidor... \n");
	sem_post(&prod);


	return 0;
}
